A date and time object

This requires perl-Params-Validate, perl-DateTime-Locale, 
perl-DateTime-TimeZone, perl-Test-Exception, perl-Sub-Uplevel.